.conteneur_agenda{
    min-height:280px;
    display:block;
    clear:both;
    margin:10px 0 0 20px;
}

.CListejour{
font-weight:bold;
font-size:12px;
margin-bottom:15px;
}
.Cmois{
	color:#0470b0;
	font-weight:bold;
	width:260px;
    margin-bottom:15px;
}
.Cmois .table {
	float:left;
}
.Cvide{
float:left;
width:37px;
height:33px;
background-image:url(../img/agenda/vide.png);
}
a.Cjour{
float:left;
width:30px;
height:33px;
background-image:url(../img/agenda/jour.png);
color:#0470b0;
font-size:13px;
font-weight:bold;
background-repeat:no-repeat;
padding-left:3px;
padding-right:4px;
text-align:center;
line-height:28px;
}
a.Cjour_moi{
float:left;
width:30px;
height:33px;
background-image:url(../img/agenda/jour_moi.png);
color:#FFFFFF;
font-size:13px;
font-weight:bold;
background-repeat:no-repeat;
padding-left:3px;
padding-right:4px;
text-align:center;
line-height:28px;
}
a.Cjour_ami{
float:left;
width:30px;
height:33px;
background-image:url(../img/agenda/jour_ami.png);
color:#FFFFFF;
font-size:13px;
font-weight:bold;
background-repeat:no-repeat;
padding-left:3px;
padding-right:4px;
text-align:center;
line-height:28px;
}
a.Cjour_actuel{
float:left;
width:30px;
height:33px;
background-image:url(../img/agenda/jour_hover.png);
color:#3C3C3B;
font-size:13px;
font-weight:bold;
background-repeat:no-repeat;
padding-left:3px;
padding-right:4px;
text-align:center;
line-height:28px;
}
a.Cjour:hover{
float:left;
width:30px;
height:33px;
background-image:url(../img/agenda/jour_hover.png);
color:#0470b0;
font-size:13px;
font-weight:bold;
background-repeat:no-repeat;
padding-left:3px;
padding-right:4px;
text-align:center;
line-height:28px;
text-decoration:none;
}
a.Cjour_moi:hover{
float:left;
width:30px;
height:33px;
background-image:url(../img/agenda/jour_moi_hover.png);
color:#FFFFFF;
font-size:13px;
font-weight:bold;
background-repeat:no-repeat;
padding-left:3px;
padding-right:4px;
text-align:center;
line-height:28px;
text-decoration:none;
}
a.Cjour_ami:hover{
float:left;
width:30px;
height:33px;
background-image:url(../img/agenda/jour_ami_hover.png);
color:#FFFFFF;
font-size:13px;
font-weight:bold;
background-repeat:no-repeat;
padding-left:3px;
padding-right:4px;
text-align:center;
line-height:28px;
text-decoration:none;
}
a.Cjour_actuel:hover{
float:left;
width:30px;
height:33px;
background-image:url(../img/agenda/jour_hover.png);
color:#3C3C3B;
font-size:13px;
font-weight:bold;
background-repeat:no-repeat;
padding-left:3px;
padding-right:4px;
text-align:center;
line-height:28px;
text-decoration:none;
}
a.Cjour_moi2{
float:left;
width:30px;
height:33px;
background-image:url(../img/agenda/jour_moi_hover.png);
color:#3C3C3B;
font-size:13px;
font-weight:bold;
background-repeat:no-repeat;
padding-left:3px;
padding-right:4px;
text-align:center;
line-height:28px;
}
a.Cjour_ami2{
float:left;
width:30px;
height:33px;
background-image:url(../img/agenda/jour_ami_hover.png);
color:#3C3C3B;
font-size:13px;
font-weight:bold;
background-repeat:no-repeat;
padding-left:3px;
padding-right:4px;
text-align:center;
line-height:28px;
}
a.Cjour_moi2:hover{
float:left;
width:30px;
height:33px;
background-image:url(../img/agenda/jour_moi_hover.png);
color:#3C3C3B;
font-size:13px;
font-weight:bold;
background-repeat:no-repeat;
padding-left:3px;
padding-right:4px;
text-align:center;
line-height:28px;
}
a.Cjour_ami2:hover{
float:left;
width:30px;
height:33px;
background-image:url(../img/agenda/jour_ami_hover.png);
color:#3C3C3B;
font-size:13px;
font-weight:bold;
background-repeat:no-repeat;
padding-left:3px;
padding-right:4px;
text-align:center;
line-height:28px;
}

.alldays{
     width:270px;
}

.agenda_fleche_gauche{
    float:left;
    text-align:right;
    margin-left:90px;
    width:15px;
    cursor:pointer;
}

.agenda_mois_courant{
    float:left;
    text-align:center;
    width:100px;
}

.agenda_fleche_droite{
    float: left;
    text-align:left;
    width:15px;
    cursor:pointer;
}

.infos_user{
    margin-top:10px;
    height:35px;
    width:150px;
    float:left;
}

.float_gauche{
    float:left;
}

.user_participe{
    color:#000000;
    font-size:10px;
    font-weight:bold;
    float:left;
}

.addevent{
    margin-top:10px;
    width:100px;
    text-align:right;
    float:left;
}

.addevent a{
    font-weight:bold;
    font-size:10px;
}

.events_list{
    width:250px;
    text-align:left;
}

#hidden_user{
    display:none;
}

#hidden_day{
    display:none;
}

#hidden_month{
    display:none;
}

#hidden_year{
    display:none;
}

#hidden_page{
    display:none;
}

.evenements_prevus{
    font-weight:bold;
    color:#3C3C3B;
    font-size:12px;
    margin-top:3px;
}

.aucun_evenement{
    color:#3C3C3B;
    font-style:italic;
    margin-top:3px;
    font-size:12px;
}

.evenement_liste{
    margin-left:8px;
    font-weight:bold;
    font-size:12px
}